significant tracks - French English Dictionary